package com.eureka.openfeign;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.client.discovery.EnableDiscoveryClient;
import org.springframework.cloud.openfeign.EnableFeignClients;

/**
 * openfeign中不支持下划线，因此eureka_client无法识别，调整为横线
 * 在使用openfegin组件时，一定要引入eureka-client依赖，否则会报错
 * 在application.yml配置文件中，通过修改端口号实现项目多次启动，fegin基于rebbin实现，所以也实现了负载均衡
 */
@EnableDiscoveryClient
@EnableFeignClients
@SpringBootApplication
public class OpenfeignApplication {

    public static void main(String[] args) {
        SpringApplication.run(OpenfeignApplication.class, args);
    }

}
